html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {color: #2f332a;font: 15px/21px Arial, Helvetica, simsun, sans-serif;background: #f0f6e4 \9;}
h1, h2, h3, h4, h5, h6 {color: #2f332a;font-weight: bold;font-family: Helvetica, Arial, sans-serif;padding-bottom: 5px;}
h1 {font-size: 24px;line-height: 34px;text-align: center;}
h2 {font-size: 14px;line-height: 24px;padding-top: 5px;}
h6 {font-weight: normal;font-size: 12px;letter-spacing: 1px;line-height: 24px;text-align: center;}
a {color:#3C6E31;text-decoration: underline;}
a:hover {background-color:#3C6E31;color:white;}
input.radio {margin: 0 2px 0 8px;}
input.radio.first {margin-left:0;}
input.empty {color: lightgray;}
code {color: #2f332a;}
.highlight_red {color:#A60000;}
.highlight_green {color:#A7F43D;}
li {list-style: circle;font-size: 12px;}
li.title {list-style: none;}
ul.list {margin-left: 17px;}

.panel{ background:#2b79ab; color:#666; text-align:left;}
ul {list-style: none;margin: 0;padding: 0;}
#menu{margin-top: 0px;}
.U1 {background: #fff;}
.L1 a:link, .L1 a:visited{
   color: #666;
   background:url("../images/menu1_bg.gif");
   font-size:12px;
   display: block;
   text-decoration: none;
   height:40px; line-height:40px; padding-left:10px;
}
.L1 a:link span, .L1 a:visited span{
  background: url("../images/arrow_r.png") no-repeat right center;
  height:40px;
  vertical-align:middle;
  padding:0px 0px 0px 10px;
  cursor:pointer;
  width:180px;
   float:left   
}
.L1 a:hover{
   color: #000000;
   background: url("../images/menu3_bg.gif");
}
.L1 img{ float:left;width:16px; margin-top:10px; margin-right:5px;}
/*  一级菜单 active 效果  */
.L1 a:link.active, .L1 a:hover.active, .L1 a:active.active, .L1 a:visited.active{
   background: url("../images/menu2_bg.gif"); color:#fff
}
.L1 a:link.active span, .L1 a:hover.active span, .L1 a:active.active span, .L1 a:visited.active span{
   color: #fff;
   background:url(../images/arrow_d.png) no-repeat right center;
}
.L21{ border-bottom:1px solid #ddd;}
.L21 a:link, .L21 a:visited, .L22 a:link, .L22 a:visited, .L3 a:link, .L3 a:visited{
   color: #444659;
   background:  none;
   height: 28px; line-height:28px;
   font-size:12px;
   display: block;
   text-decoration: none;
   padding-left:30px;
   background: none;
}

.L21 a:hover{background:#E6E6E6;}
/*  二级菜单 active 效果  */
.L21 a:link.active, .L21 a:hover.active, .L21 a:active.active, .L21 a:visited.active{background:#f7f7f7;color:#3F9}
/*  二、三级菜单 active 效果 */
.Ls{
   text-align:right;
   padding-top:4px;
   height:20px;
   font-size:9pt;
}
.setting:link, .setting:visited{
   text-decoration: underline;
   display:block;
}